writing linear functions